primate brain - Turco Inglés Diccionario